toe of a dam - Alemán Inglés Diccionario